package com.zmn.oms.model.entity.wallquotation;

import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import com.zmn.common.utils.pager.Pages;

import java.util.Date;

/**
 * 描述: 墙面报价订单查询
 *
 * @author chengguang
 * @since  2022/05/25 14:05
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper = true)
public class WallQuotationQuery extends Pages {

    private static final long serialVersionUID = 1L;
    
    @ApiModelProperty("工单id")
    private Long workId;
    
    @ApiModelProperty("订单id")
    private Long orderId;

    @ApiModelProperty("墙面报价类型   1墙面报价；2墙面防水")
    private Integer wallType;
    
    @ApiModelProperty("产品id")
    private Integer productId;
    
    @ApiModelProperty("故障")
    private String fault;
    
    @ApiModelProperty("人工优惠金额")
    private Integer laborPreferencePrice;
    
    @ApiModelProperty("介绍单照片")
    private String introductionSheetImg;
    
    @ApiModelProperty("状态 1 用户不同意维修 ；2 用户同意维修")
    private Integer wallStatus;
    
    @ApiModelProperty("创建人")
    private String creater;
    
    @ApiModelProperty("创建时间")
    private Date createTime;
    
    @ApiModelProperty("更新人")
    private String updater;
    
    @ApiModelProperty("更新时间")
    private Date updateTime;
    
}
